package org.cc.media.player;

import java.io.InputStream;
import java.util.List;

import org.cc.media.vo.shoutcast.ShoutcastGenre;
import org.cc.media.vo.shoutcast.ShoutcastStation;

public interface ApiClient {
	
	List<ShoutcastGenre> getGenres();
	
	List<ShoutcastStation> getStations();
	
	List<ShoutcastStation> getStations(String genre);
	
	List<ShoutcastStation> search(String keywords);
	
	InputStream getStreamFromUrl(String url);
	
	InputStream getStreamFromId(String id);

}
